home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 3 / Info_Mac_1994-01.iso / Science / proFit FPU 4.1.2 Demo / Support Files / functions & programs / functions & programs READ ME
Text File  |  1993-04-17  |  6KB  |  99 lines

  1. ALPHABETICAL LIST OF ALL THE PROGRAMS AND FUNCTIONS FOUND IN THIS FOLDER
  2.  
  3. Add these functions and programs to proFit in order to build-in some extra features. Modify them to fit your needs.
  4. For a description of functions and programs and of their use, please see the proFit user manual.
  5.  
  6. ChiSquared
  7. ================================================================
  8. calculates the sum of the differences squared of two columns in the current data window.
  9.  
  10.  
  11. Choose Values
  12. ================================================================
  13. takes each nth point of columns c1 and c2 and copies it into columns c3 and c4.
  14.  
  15. Circles
  16. ================================================================
  17. Draws a set of polar coordinates into the current graph.
  18.  
  19.  
  20. Data Reduction for log scale
  21. ================================================================
  22. A data reduction program useful for logarithmically measured data. The program keeps the number of points in each decade constant by averaging over all the points found withing x and x*a, a is an input parameter
  23.  
  24. DataToResultsWindow
  25. ================================================================
  26. This small program takes the data contained in the current data window and copies it to the results window. the numbers in the results window are separated with a tabulator and each row is terminated with a carriage return if a cell in the data window is empty, nothing is written in the results window. The number of  decimal places used for the numbers is the one that was set in the proFit preferences.
  27. For example, if you want to copy data from proFit and paste it into a word processor with the desired format run this program and copy the data from the results window instead of copiing it directly from the data window. In this way you can choose the number of digits used to write the numbers by choosing 'Printing/General' in the Preferences Submenu (menu file).
  28. If you have special data files containing many numbers, you can modify this program to extract the most useful information and print it in the result window in such a way that it can most easily be copied in the right format.
  29. When all the numbers you wanted have been written to the results window, stop the program by typing command-period to avoid unnecessary empty rows in the results window.
  30.  
  31.  
  32. Decay.func
  33. ================================================================
  34. Decay of an harmonic oscillation
  35.  
  36. Error function and Gauss
  37. ================================================================
  38. This function is either the Gauss function or the error function, depending on the parameter a[1]. The Error function is the integral of the Gauss function. Choose between Gauss function and Error function using the parameter a[1] (g/e).
  39. The Error function is calculated using an approximation formula instead of numerically evaluating the integral.
  40.  
  41.  
  42. FET function
  43. ================================================================
  44. This function calculates the current-voltage characteristics of a MOS-FET 
  45.  
  46. FindMaximumAndMinimum
  47. ================================================================
  48. This program finds the maximum and minimum values in the current selection in the current data window and writes them to the result window.
  49.  
  50.  
  51.  
  52. histogram program
  53. ================================================================
  54. {This program produces a data set that can be used to plot an histogram. It uses as input the data set contained in two data columns and writes in two other Columns the transformed data set.
  55.  
  56. Linear interpolation of data
  57. ================================================================
  58. This function accesses the data set in the current data window and returns the linear interpolation between the data points. This function can be used to compare two data sets that were measured using slightly different steps for the x-coordinate. Based on the two data sets, it is possible to produce a table with measured data at selected x-coordinates, and so on.
  59. The function also offers the possibility of a multiplication factor and of x- and y-offsets.
  60.  
  61.  
  62. Lines in plot
  63. ================================================================
  64. This program draws a series of horizontal lines in the current graph. The position of the lines is given by the numbers in the first two columns, their length by the numbers in the third column.
  65.  
  66.  
  67. Lissajous.prog
  68. ================================================================
  69. This program calculates a data set [xi,yi] of the form
  70.         xi = sin(a*i),  yi = cos(a*i). 
  71. It stores the data set in the first two columns of the active data window.
  72.  
  73. Nature Constants
  74. ================================================================
  75. Some nature constants.
  76.  
  77. Projection 3D
  78. ================================================================
  79. This program uses the three dimesional data found in three columns (one for every coordinate) of the current data window and calculates the projection of these points onto a given plane.
  80.  
  81. stereographic projection
  82. ================================================================
  83. This function is actually a program. It is not used to calculate y-values from x-values.
  84. The function only accesses the data window, reads the data in two columns, and fills two columns with the data points corresponding to the stereographic projection of the data.
  85. The reason why this is done using a function instead of a program resides in the parameters window. Programs do not have one.
  86. To use this function one must calculate the function only once (using the item with the function name found in the Calc menu.
  87.  
  88.  
  89. Test equality
  90. ================================================================
  91. This program checks the numbers in the first two columns of the current data window and writes '1' in the third column if they are equal. Otherwise it writes a zero. If some cells of the first two columns are empty, it erases the corresponding cell in the third column. When it has finished it writes the string 'done' in the results window
  92.  
  93. ThreeDimensionalSinc
  94. ================================================================
  95. This program just fills the current data window with a three dimensional sinc-functions. Using the program <CounturPlots>, an External Module also found on the proFit utilities disk, you can view the resulting data by plotting a Countur plot in the current graph.
  96. Pleas see the proFIt user manual for more details for more details on programs plotting into the current graph and on External Modules
  97.  
  98.  
  99.